// var n;
// var s = cc._decorator;
// var f = s.ccclass;
// var h = s.property;
// var c = {
//     qgame_61c04529e0f9bb492ba112c1: {
//         zh: 0,
//         zh: 1
//     },
//     qgame_636073b788ccdf4b7e58f4dc: {
//         zh: 2,
//         zh: 0
//     }
// };
// var u = (function (e) {
//     function t() {
//         var t = (null !== e && e.apply(this, arguments)) || this;
//         t.logos = [];
//         return t;
//     }
//     __extends(t, e);
//     t.prototype.start = function () {
//         this.init(window.oppo_get_online_dataId);
//     };
//     t.prototype.init = function (e) {
//         var t = c[e];
//         var r = "zh" == window.language ? "zh" : "zh";
//         if (t) {
//             this.node.getComponent(cc.Sprite).spriteFrame = this.logos[t[r]];
//         }
//     };
//     __decorate([h([cc.SpriteFrame])], t.prototype, "logos", void 0);
//     return __decorate([f], t);
// })(cc.Component);
// exports.default = u;


// 引入 Cocos Creator 的装饰器
const { ccclass, property } = cc._decorator;

// 语言配置映射
const languageMap = {
    qgame_61c04529e0f9bb492ba112c1: {
        zh: 0,
        zh: 1
    },
    qgame_636073b788ccdf4b7e58f4dc: {
        zh: 2,
        zh: 0
    }
};

/**
 * LogoManager 类，用于管理 Logo 显示
 */
@ccclass
class LogoManager extends cc.Component {
    // Logo 精灵帧数组
    @property([cc.SpriteFrame])
    logos = [];

    // 类初始化时调用的 start 方法
    start() {
        this.init(window.oppo_get_online_dataId);
    }

    /**
     * 初始化并设置 Logo
     * @param {string} dataId - 在线数据 ID
     */
    init(dataId) {
        const languageConfig = languageMap[dataId];
        const currentLanguage = window.language === "zh" ? "zh" : "zh";

        if (languageConfig) {
            const spriteComponent = this.node.getComponent(cc.Sprite);
            spriteComponent.spriteFrame = this.logos[2];
        }
    }
}

exports.default = LogoManager;
